be green thumbed - Español Inglés Diccionario